Luzon troughshell - Turkish English Dictionary